hundreds of thousands of years - Espagnol Anglais Dictionnaire